关于bgiError:graphics not initialized的问题 |
您所在的位置:网站首页 › graphics not initialized › 关于bgiError:graphics not initialized的问题 |
很多同学刚做课设时就会遇到这个问题.直接照着课本写的代码.出现了bgi error:graphics notinitialized这个错误..毕竟学院抽风要用dos环境写课设 首先讲一点题外话 这个图是打包好的bc,其实这并不只是bc,还有一个dosbox软件用来模拟dos环境.我们用的bc就是运行在dosbox下的. 每次运行bc 我们都是直接打开了这个BorlandC++ 3.1.vbs文件,这是一个windows本地的脚本文件.我们就从这个文件下手,看一看到是怎么回事.右键编辑这个文件.其中代码如下: 知道的朋友应该明白是怎么回事.简单讲一下. 意思是,先将目录调整到dosbox目录下,然后按照bc31.conf配置文件来运行dosbox 接下来我们看一看bc31.conf到底有什么 翻到最后面有一个autoexec节 一条mount命令将 DISK_C目录设置为dos环境的C盘 C: Cd \borland\bin bc 这两条将当前路径调整到bin目录下 Bin目录下有BC.exe BC 就是执行了BC.exe 所以如果你想添加一个E盘,就知道该怎么做了 到这,就应该知道了,所谓的C盘就是DISK_C目录. 所以inigraph()函数的第三个参数就是"c:\\borlandc\\bgi",而不是在windows环境下的绝对路径 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |